department of english teaching - German English Dictionary